xen: sched: implement vcpu hard affinity in Credit2
authorJustin Weaver <jtweaver@hawaii.edu>
Fri, 18 Mar 2016 15:40:09 +0000 (16:40 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 8 Apr 2016 15:04:21 +0000 (16:04 +0100)
commitb6fa4c81b24e815d5ca3a26e27115b7c161c2429
tree52c4573c44f64d5bcf183f874b12b2b217d2ff37
parent946416bdddea3be376968389c48ccb8f07f59da0
xen: sched: implement vcpu hard affinity in Credit2

as it was still missing.

Note that this patch "only" implements hard affinity,
i.e., the possibility of specifying on what pCPUs a
certain vCPU can run. Soft affinity (which express a
preference for vCPUs to run on certain pCPUs) is still
not supported by Credit2, even after this patch.

Signed-off-by: Justin Weaver <jtweaver@hawaii.edu>
Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
xen/common/sched_credit2.c